草庐IT

Java 检测 jtree 上的 CTRL+X 组合键

全部标签

javascript - jquery 检测并移除被点击的元素

我有一个DIV层次结构,其中包含关联的类但不包含ID。如何删除被点击的项目?Box1Box1Box1Box1Box1functionremove_me(){///removetheclickeddiv} 最佳答案 $('div.minibox').click(function(e){$(e.target).remove();}); 关于javascript-jquery检测并移除被点击的元素,我们在StackOverflow上找到一个类似的问题: https:

javascript - 如何检测输入字段中的非 "GSM 7 bit alphabet"字符

我正在尝试检测文本输入字段是否包含任何不属于GSM7位字母表的字符。带有字符的表格在这里http://www.dreamfabric.com/sms/default_alphabet.html经过大量搜索后,我发现这个(WhatregularexpressiondoIneedtocheckforsomenon-latincharacters?)非常接近我想要完成的目标,因为它检测到非拉丁字符。如何更改正则表达式以包含GSM7位字母表?testforeignchars(function(){$('#foreign_characters').on("keyup",function(){va

javascript - 检测显示器是否从 IE Kiosk 模式开机

我开发了一个网络应用程序来显示幻灯片,并希望在Windows10上使用IE的Kiosk模式在我的辅助显示器(通过HDMI连接)上显示它。由于共享服务器上的CPU和其他资源,我想暂停显示器电源关闭时的幻灯片。(因此没有人看到它)有没有一种方法可以从InternetExplorer检测连接的显示器?由于这是一个单机自助服务终端设置,因此可以接受附加组件等。触发javascript/jquery事件将是理想的。谢谢! 最佳答案 不,没有可靠的方法来检测第二台显示器是否已物理关闭但仍通过电缆连接。不过我不得不问:为什么您需要物理关闭第二台显

javascript - iOS (iPad) 上的 iframe 内容裁剪问题

我正在寻找正确的方法来确保在ipad/iOS5上的iframe中滚动后动态显示的内容可见。OhIframes和iPad-你真是个了不起的老栗子。我知道:iPad将iframe扩展到其中内容的整个高度(几乎就像它使用HTML5的“seamless”属性,但不完全是因为它不从父级继承样式或事件)。对许多人来说很奇怪,很烦人,但却是事实。因此是无用的,因为它根据其内容调整大小,而不是根据容器调整大小我需要将我的iframe包装在一个div中-啦啦或者介绍一些trickery设置框架的滚动位置(我认为这是基于thisarticle中提到的技巧)我的问题是,在iframe主体内动态显示的内容(例

javascript - 杀死 "Unresponsive Script"上的标签

请原谅我的无知,我对使用XULRunner还比较陌生。我正在尝试调试XULRunner应用程序的问题,但遇到了困难。我们正在使用该应用程序加载某些网站并检索布局信息。抓取完成后,我们关闭页面已经加载的选项卡。偶尔,选项卡的数量会不断增长,直到内存耗尽。我们的理论是浏览器遇到了无响应的脚本,该脚本会无限期地阻止执行。是否有可以设置的首选项或可以自动杀死点击无响应脚本的选项卡的东西?我用Google搜索了一下,唯一能找到的是dom.max_script_run_time它只允许您指定在弹出“UnresponsiveScript”对话框之前等待多长时间,但实际上并不会终止该选项卡。

javascript - 阻止 Chrome 中的默认 'ctrl pageup' 和 'ctrl pagedown'

我有一些代码可以为网络应用程序创建热键。所有热键在IE和Firefox中都可以使用,但是Ctrl+PgUp和Ctrl+PgDn在IE和Firefox中不起作用Chrome。在四处寻找答案并编写一些自定义测试代码后,我相信我已经确定这是因为在Chrome中,这些事件是在keyup而不是keydown上触发的。这些事件的默认Chrome处理程序正在触发而不是我的(或至少首先)并将浏览器切换到下一个或上一个选项卡。如果我在我的应用程序中使用热键切换回选项卡,那么我的处理程序会捕获该事件。所以我的问题是,有没有办法在Chrome中捕获这些事件并阻止默认功能运行?有问题的代码是://Thesew

javascript - 如何使用 javascript 检测客户端的图像规范

我想验证图像文件上传客户端。吨这里也将是服务器端验证,它已经与imagemagick一起工作。我想在上传之前在客户端重现这个(因为文件会很大并且图像文件的先决条件非常有限,如果在上传过程)允许的文件是:JPG每股yieldTIFF我需要检测:色彩空间(CMYK/RGB)大小(宽x高)//这个很简单-在JPEG上,但是TIFF和EPS怎么样?分辨率(dpi)主要问题是检测颜色空间和处理非JPG格式。是否有类似ImageMagick的JavaScript的“识别”之类的东西,或者您有任何其他想法...?! 最佳答案 看看this.它使用

javascript - Google Maps API V3 双指缩放不适用于 Windows 8.1 预览版上的 IE 11

尝试在带有Windows8.1预览版和InternetExplorer11(后来的IE)的多点触控屏幕上使用双指缩放不适用于GoogleMapsAPIV3(最新版本:3.12、3.13和3.14)。预期的行为是放大和缩小map。相同的功能在Windows8和IE10上运行得很好。这种情况似乎有两个异常(exception):https://maps.google.comhttps://developers.google.com/maps/documentation/javascript/examples/map-simple(嵌入文档页面的任何示例;在独立选项卡或窗口中通过按“全屏”V

javascript - iPad 应用程序上的动量滚动问题

在我的页面上,我有两个面板,其中左侧面板包含一个堆叠在一起的元素列表,当我单击/选择其中一个元素时,有关所选元素的更多信息将显示在右侧面板中。我需要右侧面板可以滚动,因此向该面板添加了类似原生的动量滚动,如下所示-#rightPanel{position:absolute;top:50px;height:400px;width:500px;overflow-y:scroll;-webkit-overflow-scrolling:touch;}要在左侧面板中的元素列表中移动,我添加了单指滑动。它工作正常,但是当我滑动下一个元素时,右侧面板已经滚动,这是不需要的。为了解决这个问题,添加了这

javascript - Firefox 中的 Angular2 变化检测无限循环

我随机发现有一些触发器可以在Angular2应用程序的Firefox中导致无限变化检测循环。我在Plunker上复制了一个:http://plnkr.co/edit/VTS89eJkePLrJjuoDzOKScrollToFixed插件执行一些基本的dom操作并应用一些样式。但是,如果您滚动“主要”部分,然后滚动“侧边栏”部分,您会看到doCheck被无限调用。我还能够通过触发Googlemap中的标记开始动画来触发Firefox中的无限循环。无限循环不会出现在IE、Safari或Chrome中。我不确定这是Angular2还是Firefox的问题,但我找不到问题的根源。应用.tsim